river-mouth barrage - Spanisch Englisch Wörterbuch